road closed to vehicles - Turco Inglés Diccionario